home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / tex / inputs / syntonly.sty < prev    next >
Text File  |  1991-05-20  |  5KB  |  151 lines

  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. % SYNTONLY.STY                            July 1990      %
  3. %                                                                          %
  4. % This file is part of the AMS-LaTeX Version 1.0 distribution              %
  5. %   American Mathematical Society, Technical Support Group,                %
  6. %   P. O. Box 6248, Providence, RI 02940                                   %
  7. %   800-321-4AMS (321-4267) or 401-455-4080                                %
  8. %   Internet: Tech-Support@Math.AMS.com                                    %
  9. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  10. %%
  11. %% This is file `syntonly.sty' generated
  12. %% on <1990/6/30> with the docstrip utility (v1.1k).
  13. %%
  14. %% The original source file was `syntonly.doc'.
  15. %%
  16. %%
  17. %% Copyright (C) 1989,1990 by Frank Mittelbach, Rainer Schoepf.
  18. %% All rights reserved.
  19. %%
  20. %% IMPORTANT NOTICE:
  21. %%
  22. %% You are not allowed to change this file. You may however copy this file
  23. %% to a file with a different name and then change the copy.
  24. %%
  25. %% You are allowed to distribute this file under the condition that it is
  26. %% distributed together with all files mentioned in readme.mz3. If you
  27. %% receive only some of these files from someone, complain!
  28. %%
  29. %% You are NOT ALLOWED to distribute this file alone. You are NOT ALLOWED
  30. %% to take money for the distribution or use of either this file or a
  31. %% changed version, except for a nominal charge for copying etc.
  32. %%
  33. %% Error Reports in case of UNCHANGED versions to
  34. %%
  35. %% F. Mittelbach
  36. %% Eichenweg 29
  37. %% D-6500 Mainz 1
  38. %% Federal Republic of Germany
  39. %% Bitnet: <PZF5HZ@DRUEDS2>
  40. %%
  41. %% or:
  42. %% R. Sch\"opf
  43. %% Inst. f. Theor. Physik
  44. %% der Universit\"at Heidelberg
  45. %% Philosophenweg 16
  46. %% D-6900 Heidelberg
  47. %% Federal Republic of Germany
  48. %% Bitnet: <BK4@DHDURZ1>
  49. %%
  50. %%
  51. \def\fileversion{v1.0e}
  52. \def\filedate{90/04/05}
  53. \def\docdate {90/01/16}
  54.  
  55. %% \CheckSum{205}
  56. %% \CharacterTable
  57. %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
  58. %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
  59. %%   Digits        \0\1\2\3\4\5\6\7\8\9
  60. %%   Exclamation   \!     Double quote  \"     Hash (number) \#
  61. %%   Dollar        \$     Percent       \%     Ampersand     \&
  62. %%   Acute accent  \'     Left paren    \(     Right paren   \)
  63. %%   Asterisk      \*     Plus          \+     Comma         \,
  64. %%   Minus         \-     Point         \.     Solidus       \/
  65. %%   Colon         \:     Semicolon     \;     Less than     \<
  66. %%   Equals        \=     Greater than  \>     Question mark \?
  67. %%   Commercial at \@     Left bracket  \[     Backslash     \\
  68. %%   Right bracket \]     Circumflex    \^     Underscore    \_
  69. %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
  70. %%   Right brace   \}     Tilde         \~}
  71. %%
  72. \@ifundefined{extract@font}
  73.    {\errmessage{The style option `syntonly' does not make sense if you
  74.                 do not use a format with the new font selection scheme.}
  75.     \endinput}
  76.    {}
  77. \immediate\write\sixt@@n{Style Option: `syntonly'
  78.   \fileversion \space <\filedate>  (FMi and RmS)}
  79. \immediate\write\sixt@@n{English Documentation
  80.   \space\@spaces\@spaces <\docdate>  (FMi and RmS)}
  81. \font\dummyft@=dummy
  82. \fontdimen1 \dummyft@=\z@
  83. \fontdimen2 \dummyft@=\z@
  84. \fontdimen3 \dummyft@=\z@
  85. \fontdimen4 \dummyft@=\z@
  86. \fontdimen5 \dummyft@=\z@
  87. \fontdimen6 \dummyft@=\z@
  88. \fontdimen7 \dummyft@=\z@
  89. \fontdimen8 \dummyft@=\z@
  90. \fontdimen9 \dummyft@=\z@
  91. \fontdimen10 \dummyft@=\z@
  92. \fontdimen11 \dummyft@=\z@
  93. \fontdimen12 \dummyft@=\z@
  94. \fontdimen13 \dummyft@=\z@
  95. \fontdimen14 \dummyft@=\z@
  96. \fontdimen15 \dummyft@=\z@
  97. \fontdimen16 \dummyft@=\z@
  98. \fontdimen17 \dummyft@=\z@
  99. \fontdimen18 \dummyft@=\z@
  100. \fontdimen19 \dummyft@=\z@
  101. \fontdimen20 \dummyft@=\z@
  102. \fontdimen21 \dummyft@=\z@
  103. \fontdimen22 \dummyft@=\z@
  104. \newif\ifsyntax@
  105. \syntax@false
  106. \def\syntaxonly{
  107.    \syntax@true
  108.    \global\dummyft@
  109.    \count@\sixt@@n
  110.    \loop
  111.     \ifnum\count@ >\z@
  112.      \advance\count@\m@ne
  113.      \global\textfont\count@\dummyft@
  114.      \global\scriptfont\count@\dummyft@
  115.      \global\scriptscriptfont\count@\dummyft@
  116.     \repeat
  117.    \global\let\selectfont\relax
  118.    \global\let\mathversion\@gobble
  119.    \global\let\getanddefine@fonts\@gobbletwo
  120.    \tracinglostchars\z@
  121.    \nopages@
  122.    \frenchspacing
  123.    \hbadness\@M}
  124. \def\newtoks@{\alloc@5\toks\toksdef\@cclvi}
  125. \def\nopages@{%
  126.   \output {\setbox\z@\box\@cclv
  127.            \setbox\z@\box\footins
  128.            \deadcycles\z@}%
  129.   \newtoks@\output
  130.   \def\@xfloat##1[##2]{%
  131.     \def\@captype{##1}%
  132.     \ifinner\@parmoderr\fi
  133.     \setbox\@tempboxa\vbox\bgroup\@parboxrestore}%
  134.   \let\end@float\egroup
  135.   \def\marginpar{\ifinner\@parmoderr\fi
  136.     \begingroup \@ifnextchar [\@xmpar\@ympar}
  137.   \long\def\@xmpar[##1]{%
  138.     \setbox\@tempboxa\vbox{\@parboxrestore ##1}\@ympar}%
  139.   \long\def\@ympar##1{%
  140.     \setbox\@tempboxa\vbox{\@parboxrestore ##1}\endgroup}%
  141. }
  142. \begingroup
  143.   \def\do{\noexpand\do\noexpand}
  144.   \xdef\@preamblecmds{\@preamblecmds \do\syntaxonly}
  145. \endgroup
  146.  
  147. \endinput
  148. %%
  149. %% End of file `syntonly.sty'.
  150.  
  151.